find factor of a number in java